home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / m17n / kk-kbd.mim < prev    next >
Text File  |  2009-04-29  |  3KB  |  103 lines

  1. ;; kk-kbd.mim -- Input method for Kazakh in Cyrillic script
  2. ;; Copyright (C) 2004, 2005
  3. ;;   National Institute of Advanced Industrial Science and Technology (AIST)
  4. ;;   Registration Number H15PRO112
  5.  
  6. ;; This file is part of the m17n database; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. ;;; Input method for Kazakh written in the Cyrillic script.
  25. ;;; Simulating Kazakh keyboard.
  26. ;;;
  27. ;;; @image html kk-kbd.png "Keyboard Layout"
  28. ;;; @image latex kk-kbd.eps "Keyboard Layout" width=\narrowwidth
  29.  
  30. (input-method kk kbd)
  31.  
  32. (description
  33.  "Kazakh (Cyrillic) input method simulating the Kazakh keyboard.
  34.     \"!  ╙Ö╙ÿ  ╤û╨å  ╙è╙ë  ╥ô╥Æ  ,;  .:  ╥»╥«  ╥▒╥░  ╥¢╥Ü  ╙⌐╙¿  ╥╗╥║  ()
  35.       ╨╣╨Ö  ╤å╨ª  ╤â╨ú  ╨║╨Ü  ╨╡╨ò  ╨╜╨¥  ╨│╨ô  ╤ê╨¿  ╤ë╨⌐  ╨╖╨ù  ╤à╨Ñ  ╤è╨¬
  36.        ╤ä╨ñ  ╤ï╨½  ╨▓╨Æ  ╨░╨É  ╨┐╨ƒ  ╤Ç╨á  ╨╛╨₧  ╨╗╨¢  ╨┤╨ö  ╨╢╨û  ╤ì╨¡  \\|
  37.          ╤Å╨»  ╤ç╨º  ╤ü╨í  ╨╝╨£  ╨╕╨ÿ  ╤é╨ó  ╤î╨¼  ╨▒╨æ  ╤Ä╨«  Γäû?
  38. ")
  39.  
  40. (title "╥Ü╨É")
  41.  
  42. (map
  43.  (map
  44.   ("`" "\(") ("~" "\)")
  45.   ("1" "\"")
  46.   ("2" "╙Ö") ("@" "╙ÿ")
  47.   ("3" "╤û") ("#" "╨å")
  48.   ("4" "╙è") ("$" "╙ë")
  49.   ("5" "╥ô") ("%" "╥Æ")
  50.   ("6" ",") ("^" ";")
  51.   ("7" ".") ("&" ":")
  52.   ("8" "╥»") ("*" "╥«")
  53.   ("9" "╥▒") ("\(" "╥░")
  54.   ("0" "╥¢") ("\)" "╥Ü")
  55.   ("-" "╙⌐") ("_" "╙¿")
  56.   ("=" "╥╗") ("+" "╥║")
  57.  
  58.   ("q" "╨╣") ("Q" "╨Ö")
  59.   ("w" "╤å") ("W" "╨ª")
  60.   ("e" "╤â") ("E" "╨ú")
  61.   ("r" "╨║") ("R" "╨Ü")
  62.   ("t" "╨╡") ("T" "╨ò")
  63.   ("y" "╨╜") ("Y" "╨¥")
  64.   ("u" "╨│") ("U" "╨ô")
  65.   ("i" "╤ê") ("I" "╨¿")
  66.   ("o" "╤ë") ("O" "╨⌐")
  67.   ("p" "╨╖") ("P" "╨ù")
  68.   ("[" "╤à") ("{" "╨Ñ")
  69.   ("]" "╤è") ("}" "╨¬")
  70.  
  71.   ("a" "╤ä") ("A" "╨ñ")
  72.   ("s" "╤ï") ("S" "╨½")
  73.   ("d" "╨▓") ("D" "╨Æ")
  74.   ("f" "╨░") ("F" "╨É")
  75.   ("g" "╨┐") ("G" "╨ƒ")
  76.   ("h" "╤Ç") ("H" "╨á")
  77.   ("j" "╨╛") ("J" "╨₧")
  78.   ("k" "╨╗") ("K" "╨¢")
  79.   ("l" "╨┤") ("L" "╨ö")
  80.   (";" "╨╢") (":" "╨û")
  81.   ("'" "╤ì") ("\"" "╨¡")
  82.  
  83.   ("z" "╤Å") ("Z" "╨»")
  84.   ("x" "╤ç") ("X" "╨º")
  85.   ("c" "╤ü") ("C" "╨í")
  86.   ("v" "╨╝") ("V" "╨£")
  87.   ("b" "╨╕") ("B" "╨ÿ")
  88.   ("n" "╤é") ("N" "╨ó")
  89.   ("m" "╤î") ("M" "╨¼")
  90.   ("," "╨▒") ("<" "╨æ")
  91.   ("." "╤Ä") (">" "╨«")
  92.   ("/" "Γäû")
  93. ))
  94.  
  95. (state
  96.  (init
  97.   (map)))
  98.  
  99. ;; Local Variables:
  100. ;; coding: utf-8
  101. ;; mode: lisp
  102. ;; End:
  103.